package Game;

import java.awt.Rectangle;


/**
 * Clase Premio que extiende de Objeto. EL premio puede estar en un objeto detruible o por encima del piso.
 */


public class Premio extends Objeto {
	protected int tipo;
	protected char piso;
	
	
	/**
	 * Constructor de la clase premio, donde se inicializa el piso y se crea una representacion grafica
	 */
	public Premio(int e,Transitable t,char s) {
		super();

		piso =s;
		tipo=e;


	    rg=new RepresentacionGrafica(posX,posY);//balas
			
	}
		


	
	/**
	 * Obtiene el tipo de piso.
	 * @return pre que es el tipo de piso
	 */
	
	public int getTipo() {
		return tipo;
	
	}
	
	
	/**
	 * Retorna el rectangulo con el que se busca una colision
	 * @return Rectangle 
	 */
	public Rectangle getBounds() {
		return new Rectangle(posX+15,posY+15, 30, 30);
	}
	
	/**
	 * Obtiene el carcater que representa al piso
	 * @return piso que es el carcater que lo representa.
	 */
	public char getPiso(){
		return piso;
	}
	
}
